look at yourself in the mirror - Turco Inglés Diccionario